amount (principal plus interest) - German English Dictionary